﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace UDIServer
{
    public class UDICode
    {
        public string Code { get; set; }

        /// <summary>
        /// 01 GTN码
        /// 长度：13、14、8和12，一般为14位
        /// GS1规则库中的管理码
        /// </summary>
        public string Di { get; set; }

        /// <summary>
        /// 10 生产批号
        /// 长度：8~20位
        /// </summary>
        public string BatchNumber { get; set; }

        /// <summary>
        /// 生产日期
        /// 6位，YYMMDD
        /// </summary>
        public string ProductionDate { get; set; }

        /// <summary>
        /// 失效日期
        /// 6位，YYMMDD
        /// </summary>
        public string ExpirationDate { get; set; }

        /// <summary>
        /// 序列号
        /// 长度：0~20位内
        /// 用于追溯个体的唯一标识号
        /// </summary>
        public string SerialNumber { get; set; }

        public string Image { get; set; }
    }
}
